to abseil from helicopter - Turkish English Dictionary